<?php
include_once '../config/koneksi.php';

class KategoriCuti{
var $id_kategori;
var $nm_kategori;
var $durasi_min;
var $durasi_max;
protected $connect;

        function __construct(){
            $this->connect = new Koneksi();
            $this->connect->connect();
        }
        
        function getKategoriCuti($id_kategori){
            $sql=$this->connect->query("select * from ref_kategoricuti where id_kategori=".$id_kategori);
            if($sql){
                $kategori=new KategoriCuti();
                $row=$sql->fetch();
                $kategori->id_kategori=$id_kategori;
                $kategori->nm_kategori=$row['nm_kategori'];
                $kategori->durasi_min=$row['durasi_min'];
                $kategori->durasi_max=$row['durasi_max'];         
            }
            return $kategori;
        }
        
        function getAllKategoriCuti(){
            $kategori_cuti=array();
            $sql=$this->connect->query("select * from ref_kategoricuti");
            if($sql){
                while($row=$sql->fetch()){
                    $kategori=new KategoriCuti();
                    $kategori->id_kategori=$row['id_kategori'];
                    $kategori->nm_kategori=$row['nm_kategori'];
                    $kategori->durasi_min=$row['durasi_min'];
                    $kategori->durasi_max=$row['durasi_max'];
                    $kategori_cuti[]=$kategori;
                }
                return $kategori_cuti;
            }
        }
}